In beta-testing TCL v1.1.2.1 I found a number of anomalies in the Pascal Universal Interfaces, and had to correct them in order to get my application to compile. I will report these anomalies here.
The revised UPI files have been included in the folder Updated UPIs. Please move them into the folder MacOS Support:Interfaces:Universal Interfaces.
These anomalies have been reported to apple.bugs@applelink.apple.com, for use in the next release of the UPIs. This document ("Udated UPIs ReadMe") is dated April, 1996. If you are using a version of the UPIs released later than April, 1996, you should disregard these updates to the UPIs.
ObjIntf.p
---------
Defines procedures for non-existant object, TObject.
Scrap.p
-------
ScrapStuffPtr declared as the wrong type - a typecheck error resulted.
Types.p
-------
VHSelect was declared incorrectly.
Power.p
-------
Lines had to be resequenced to compile. I believe the latest versions of the CW Pascal compilers no longer require these changes to this file.